leaf fertilization - Spanish English Dictionary